package com.framework.plm.bas.advice;

import java.lang.reflect.Method;

import org.springframework.aop.MethodBeforeAdvice;

public abstract class AbsBeforeAdvice implements MethodBeforeAdvice {

	public void before(Method method, Object[] args, Object obj)
			throws Throwable {
		runAdvice(method, args, obj);
	}
	
	public abstract void runAdvice(Method method, Object[] args, Object obj)
			throws Throwable;

}
